accommodation sharing - German English Dictionary